"To double the advantage" means to increase the benefits or advantages of a situation or action by twice as much.